tubular filter - Turkish English Dictionary